home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 41 / CD Expert nº 41.iso / Hellboy / data1.cab / Game_Data / data / animtab / hover_zombie.ast < prev    next >
Text File  |  2000-08-18  |  8KB  |  266 lines

  1. //  DH INTERACTIVE LLC, COPYRIGHT (C) 2000
  2. //
  3. //  zombie.ast written at Wed Jan 26 11:37 2000
  4. //
  5.  
  6.  24                     //  file_type
  7. 112                     //  file_version
  8.  
  9. spaz_model_name zombie_spaz
  10.  
  11. collision_joint_table attack_joint_table
  12. {
  13.     r_wrist,
  14.     r_elbow,
  15.     l_wrist,
  16.     l_elbow
  17. };
  18.  
  19. //  zombie              //  Session name
  20. //punch.wav
  21. zombie_hit.wav
  22. growl.wav
  23. zombie_rotting.wav
  24. zombie_block.wav
  25. end
  26.  
  27. // *** This first section contains the names of all the win_anims used by the table
  28. zombie_idle
  29. zombie_idle_to_walk
  30. zombie_walk_pt_1
  31. zombie_walk_pt_2
  32. zombie_walk_pt_1_to_idle
  33. zombie_walk_pt_2_to_idle
  34. zombie_turn
  35. zombie_attack_pt_1
  36. zombie_attack_pt_2
  37. zombie_block
  38. zombie_block_hold_idle
  39. zombie_hit_front
  40. zombie_hit_w_flesh_arm
  41. zombie_hit_back
  42. zombie_die
  43. zombie_dead_rotting
  44. end
  45.  
  46. // *** This second section contains the values for each anim state
  47. zombie_idle
  48. zombie_idle_hitable_1
  49. zombie_walk
  50. zombie_turn_right
  51. zombie_turn_left
  52. zombie_attack_pt_1
  53. zombie_attack_pt_1_no_hit
  54. zombie_attack_pt_2
  55. zombie_attack_pt_2_hitable
  56. zombie_attack_pt_2_to_idle
  57. zombie_block
  58. zombie_block_hold
  59. zombie_hit_front
  60. zombie_hit_front_small_1
  61. zombie_hit_front_small_2
  62. zombie_hit_back
  63. zombie_die
  64. zombie_dead
  65. zombie_dead_rotting
  66. zombie_dead_rotten
  67. end
  68.  
  69. // *** Anim states
  70.  
  71. zombie_idle                    // name of this anim_state
  72. zombie_idle                    // name for the win_anim for this state
  73. zombie_idle                    // default link anim for this anim state
  74. block_to zombie_block 80
  75. // Begin entries for this anim state
  76. up;  zombie_walk
  77. r;  zombie_turn_right
  78. l;  zombie_turn_left
  79. b;  zombie_attack_pt_1
  80. end_of_entries
  81.  
  82. zombie_idle_hitable_1                // name of this anim_state
  83. zombie_idle                    // name for the win_anim for this state
  84. zombie_idle                    // default link anim for this anim state
  85. block_to zombie_block 20
  86. // Begin entries for this anim state
  87. end_of_entries
  88.  
  89. zombie_walk                // name of this anim_state
  90. zombie_idle                // name for the win_anim for this state
  91. zombie_walk                // default link anim for this anim state
  92. block_to zombie_block 80
  93. // Begin entries for this anim state
  94. extra_translation_velocity 0 0 -200
  95. u; zombie_walk
  96. e u; zombie_walk
  97. r;  zombie_turn_right
  98. l;  zombie_turn_left
  99. c; zombie_attack_pt_1
  100. end_of_entries
  101.  
  102. zombie_turn_right                        // name of this anim_state
  103. zombie_idle                    // name for the win_anim for this state
  104. zombie_idle                    // default link anim for this anim state
  105. block_to zombie_block 80
  106. extra_rotation_velocity    0.0000  1.00  0.0000    // extra rotation velocities to apply during anim
  107. // Begin entries for this anim state
  108. u;  zombie_walk
  109. r;  zombie_turn_right
  110. l;  zombie_turn_left
  111. b;  zombie_attack_pt_1
  112. end_of_entries
  113.  
  114. zombie_turn_left                       // name of this anim_state
  115. zombie_idle                    // name for the win_anim for this state
  116. zombie_idle                    // default link anim for this anim state
  117. block_to zombie_block 80
  118. extra_rotation_velocity    0.0000  -1.00  0.0000    // extra rotation velocities to apply during anim
  119. // Begin entries for this anim state
  120. up;  zombie_walk
  121. r;  zombie_turn_right
  122. l;  zombie_turn_left
  123. b;  zombie_attack_pt_1
  124. end_of_entries
  125.  
  126. zombie_attack_pt_1                  // name of this anim_state
  127. zombie_attack_pt_1                  // name for the win_anim for this state
  128. zombie_attack_pt_1_no_hit                  // default link anim for this anim state
  129. joint_table attack_joint_table
  130. attacking 0
  131. standard_1
  132. sound_effect 1
  133. block_to zombie_block 80
  134. begin_end_frame 0 0
  135. // Begin entries for this anim state
  136. end_of_entries
  137.  
  138. zombie_attack_pt_1_no_hit                  // name of this anim_state
  139. zombie_attack_pt_1                  // name for the win_anim for this state
  140. zombie_attack_pt_2                  // default link anim for this anim state
  141. begin_end_frame 1 18
  142. block_to zombie_block 80
  143. // Begin entries for this anim state
  144. end_of_entries
  145.  
  146. zombie_attack_pt_2                  // name of this anim_state
  147. zombie_attack_pt_2                  // name for the win_anim for this state
  148. zombie_attack_pt_2_hitable                     // default link anim for this anim state
  149. block_to zombie_block 80
  150. joint_table attack_joint_table
  151. attacking 0
  152. begin_end_frame 0 6
  153. //standard_1
  154. // Begin entries for this anim state
  155. end_of_entries
  156.  
  157. zombie_attack_pt_2_hitable            // name of this anim_state
  158. zombie_attack_pt_2                  // name for the win_anim for this state
  159. zombie_attack_pt_2_to_idle                     // default link anim for this anim state
  160. begin_end_frame 7 10
  161. anim_time_multiplier 0.1
  162. // Begin entries for this anim state
  163. end_of_entries
  164.  
  165. zombie_attack_pt_2_to_idle            // name of this anim_state
  166. zombie_attack_pt_2                  // name for the win_anim for this state
  167. zombie_idle                             // default link anim for this anim state
  168. begin_end_frame 11 28
  169. // Begin entries for this anim state
  170. end_of_entries
  171.  
  172. zombie_block                // name of this anim_state
  173. zombie_block                // name for the win_anim for this state
  174. zombie_block_hold                    // default link anim for this anim state
  175. impervious
  176. sound_effect 3
  177. // Begin entries for this anim state
  178. end_of_entries
  179.  
  180. zombie_block_hold                // name of this anim_state
  181. zombie_block_hold_idle                // name for the win_anim for this state
  182. zombie_idle                    // default link anim for this anim state
  183. impervious
  184. // Begin entries for this anim state
  185. end_of_entries
  186.  
  187. zombie_hit_front                // name of this anim_state
  188. zombie_hit_front                // name for the win_anim for this state
  189. zombie_idle                    // default link anim for this anim state
  190. standard_3_reaction
  191. impervious
  192. hit
  193. front
  194. sound_effect 0
  195. play_script zombie_hit_big
  196. // Begin entries for this anim state
  197. end_of_entries
  198.  
  199. zombie_hit_front_small_1            // name of this anim_state
  200. zombie_hit_w_flesh_arm                // name for the win_anim for this state
  201. zombie_idle_hitable_1                // default link anim for this anim state
  202. standard_1_reaction
  203. impervious
  204. hit
  205. front
  206. sound_effect 0
  207. play_script zombie_hit_small
  208. // Begin entries for this anim state
  209. end_of_entries
  210.  
  211. zombie_hit_front_small_2            // name of this anim_state
  212. zombie_hit_w_flesh_arm                // name for the win_anim for this state
  213. zombie_idle_hitable_1                // default link anim for this anim state
  214. standard_2_reaction
  215. impervious
  216. hit
  217. front
  218. sound_effect 0
  219. play_script zombie_hit_small
  220. // Begin entries for this anim state
  221. end_of_entries
  222.  
  223. zombie_hit_back                 // name of this anim_state
  224. zombie_hit_back                 // name for the win_anim for this state
  225. zombie_idle                    // default link anim for this anim state
  226. impervious
  227. //hit
  228. //back
  229. sound_effect 0
  230. play_script zombie_hit_small
  231. // Begin entries for this anim state
  232. end_of_entries
  233.  
  234. zombie_die                      // name of this anim_state
  235. zombie_die                      // name for the win_anim for this state
  236. zombie_dead                    // default link anim for this anim state
  237. hit
  238. impervious
  239. fatal
  240. sound_effect 0
  241. // Begin entries for this anim state
  242. end_of_entries
  243.  
  244. zombie_dead                      // name of this anim_state
  245. zombie_die                      // name for the win_anim for this state
  246. zombie_dead                    // default link anim for this anim state
  247. impervious
  248. begin_end_frame 32 32
  249. // Begin entries for this anim state
  250. end_of_entries
  251.  
  252. zombie_dead_rotting                    // name of this anim_state
  253. zombie_dead_rotting                    // name for the win_anim for this state
  254. zombie_dead_rotten                // default link anim for this anim state
  255. impervious
  256. sound_effect 2
  257. // Begin entries for this anim state
  258. end_of_entries
  259.  
  260. zombie_dead_rotten                    // name of this anim_state
  261. zombie_dead_rotting                    // name for the win_anim for this state
  262. zombie_dead_rotten                // default link anim for this anim state
  263. impervious
  264. begin_end_frame 44 44
  265. // Begin entries for this anim state
  266. end_of_entries